Beschreibung
Der Befehl
Draft PolareAnordnung erstellt eine Anordnung aus einem ausgewählten Objekt, indem er Kopien entlang einer Kreisumfangslinie positioniert. Der Befehl kann wahlweise auch eine Verknüpfungsanordnung (Link-Array,) erstellen, die effizienter ist, als eine normale Anordnung.
Dieser Befehl kann für 2D-Objekte verwendet werden, die mit den Arbeitsbereichen Draft oder Sketcher erstellt wurden, aber auch für viele 3D-Objekte, die mit anderen Arbeitsbereichen wie Part, PartDesign oder BIM erstellt wurden.
Draft PolareAnordnung
Anwendung
Siehe auch: Draft Fangen.
- Wahlweise ein Objekt auswählen.
- Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
- Die Schaltfläche
Polare Anordnung drücken.
- Draft: Den Menüeintrag Änderung → Anordnungswerkzeuge →
Polare Anordnung auswählen.
- BIM: Den Menüeintrag Bearbeiten →
Polare Anordnung auswählen.
- Der Aufgaben-Bereich Polare Anordnung wird geöffnet. Siehe Optionen für wietere Informationen.
- Wurde noch kein Objekt ausgewählt: Ein Objekt auswählen.
- Im Aufgaben-Bereich die erforderlichen Parameter eingeben.
- Um den Befehl abzuschließen, gibt es folgende Möglichkeiten:
- Einen Punkt für den Drehmittelpunkt in der 3D-Ansicht auswählen.
- Enter drücken.
- Die Schaltfläche OK drücken.
Optionen
- Den Polarwinkel eingeben, um den Gesamtwinkel der Anordnung festzulegen. Der positive Winkel wird gegen den Uhrzeigersinn angegeben.
- Die Anzahl der Elemente angeben; mindestens
2
. Der größte Wert, der im Aufgaben-Bereich eingegeben werden kann ist 99
, höhere Werte können aber durch Ändern der Daten-EigenschaftNumber Polar der Anordnung gesetzt werden.
- Einen Punkt in der 3D-Ansicht auswählen (dies schließt auch den Befehl ab) oder dieKoordinaten für den for the Drehmittelpunkt eingeben. Die Rotationsachse wird durch diesen Punkt verlaufen. Es ist ratsam, den Mauszeiger aus der 3D-Ansicht herauzubewegen, bevor die Koordinaten eingegeben werden.
- Die Schaltfläche Punkt zurücksetzen drücken, um den Drehmittelpunkt auf den Ursprung (zurück) zu setzen.
- Ist die Checkbox Vereinigung aktiviert, werden überlappende elemente in der Anordnung vereinigt. dies funktioniert nicht mit Verknüpfungsanordnungen (Link-Arrays).
- Ist die Checkbox Verknüpfungsanordnung aktiviert, wird eine Verknüpfungsanordnung anstelle einer normalen Anordnung erstellt. Eine Verknüpfungsanordnung ist effektiver, da ihre Elemente App-Link-Objekte sind.
- Esc drücken oder die Schaltfäche Cancel, um den Befehl abzubrechen.
Hinweise
- Die Standarddrehachse der Anordnung ist die positive Z-Achse. Dies kann durch Anpassen ihrer Daten-EigenschaftAxis geändert werden.
- Eine Draft PolareAnordnung kann in eine Draft RechtwinkligeAnordnung oder eine Draft Kreisanordnung gewandelt werden, indem ihre Daten-EigenschaftArray Type geändert wird.
- Eine Verknüpfungsanordnung kann nicht in eine normale Anordnung gewandelt werden oder umgekehrt. Die Art der Anordnung muss zum Zeitpunkt der Erstellung entschieden werden.
Eigenschaften
Siehe Draft RechtwinkligeAnordnung.
Skripten
Siehe auch: Autogenerierte API-Dokumentation und Grundlagen der Skripterstellung in FreeCAD.
Parametrische Anordnung
Zum Erstellen einer parametrischen polaren Anordnung wird die Methode make_array
des Draft-Moduls verwendet (eingeführt mit Version 0.19). Diese Methode ersetzt die veraltete Methode makeArray
. Die Methode make_array
kann Draft RechtwinkligeAnordnungen, Draft PolareAnordnungen und Draft KreisAnordnungen erstellen. Für jede Anordnungsart stehen eine oder mehrere Wrapper-Methoden zur Verfügung.
Die Hauptmethode:
array = make_array(base_object, arg1, arg2, arg3, arg4=None, arg5=None, arg6=None, use_link=True)
Der Wrapper für polare Anordnungen ist:
array = make_polar_array(base_object,
number=5, angle=360, center=App.Vector(0, 0, 0),
use_link=True)
base_object
ist das Objekt, das angeordnet wird. Es kann auch das Label
(Benennung) eines Objekts im Dokument sein.
number
ist die Anzahl der Elemente in dem Muster inklusive des Originalobjekts.
angle
ist der Winkeldes polaren Bogens in Grad.
center
ist der Vektor, der den Mittelpunkt des Musters festlegt.
- Ist
use_link
auf True
gesetzt, sind die erstellten Elemente App-Links anstatt normale Kopien.
array
wird mit dem erstellten Anordnungsobjekt zurückgegeben.
Beispiel:
import FreeCAD as App
import Draft
doc = App.newDocument()
tri = Draft.make_polygon(3, 600)
center = App.Vector(-1600, 0, 0)
array = Draft.make_polar_array(tri, 8, 270, center)
doc.recompute()
Nichtparametrische Anordnung
Zum Erstellen einer nichtparametrischen Anordnung wird die Methode array
des Draft-Moduls verwendet. Diese Methode gibt None
zurück.
array(objectslist, center, angle, number)
Beispiel:
import FreeCAD as App
import Draft
doc = App.newDocument()
tri = Draft.make_polygon(3, 600)
center = App.Vector(-1600, 0, 0)
Draft.array(tri, center, 270, 8)
doc.recompute()
Draft
- Drafting: Line, Polyline, Fillet, Arc, Arc by 3 points, Circle, Ellipse, Rectangle, Polygon, B-spline, Cubic Bézier curve, Bézier curve, Point, Facebinder, ShapeString, Hatch
- Annotation: Text, Dimension, Label, Annotation styles, Annotation scale
- Modification: Move, Rotate, Scale, Mirror, Offset, Trimex, Stretch, Clone, Array, Polar array, Circular array, Path array, Path link array, Point array, Point link array, Edit, Subelement highlight, Join, Split, Upgrade, Downgrade, Wire to B-spline, Draft to sketch, Set slope, Flip dimension, Shape 2D view
- Draft Tray: Select plane, Set style, Toggle construction mode, AutoGroup
- Snapping: Snap lock, Snap endpoint, Snap midpoint, Snap center, Snap angle, Snap intersection, Snap perpendicular, Snap extension, Snap parallel, Snap special, Snap near, Snap ortho, Snap grid, Snap working plane, Snap dimensions, Toggle grid
- Miscellaneous: Apply current style, Layer, Manage layers, Add a new named group, Move to group, Select group, Add to construction group, Toggle normal/wireframe display, Create working plane proxy, Heal, Show snap toolbar
- Additional: Constraining, Pattern, Preferences, Import Export Preferences, DXF/DWG, SVG, OCA, DAT
- Context menu:
Anwenderdokumentation
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzliche Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Voreinstellungseditor, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, FreeCAD unterstützen, Spenden
- Hilfe: Anleitungen, Videoanleitungen
- Arbeitsbereiche: Std Base, Arch, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework